<?php
if( file_exists('fichevitrine') === false )
	mkdir('fichevitrine', 0777);
	

function rmdir_r($src)
{
	$content = scandir($src);
	
	foreach( $content as $file )
	{
		if ( $file == "." || $file == ".." )
			continue;
			
		if ( is_dir($src.'/'.$file) )
		{
			rmdir_r(($src.'/'.$file));
		}
		else
		{
			unlink(($src.'/'.$file));
		}
	}
	
	rmdir($src);
}

function copy_r($src, $destination)
{
	if ( file_exists($destination) === true )
		rmdir_r($destination);
	
	mkdir($destination, 0777 );
	$content = scandir($src);
	
	foreach( $content as $file )
	{
		if ( $file == "." || $file == ".." )
			continue;
			
		if ( is_dir($src.'/'.$file) )
		{
			copy_r(($src.'/'.$file), ($destination.'/'.$file));
		}
		else
		{
			if ( file_exists($destination.'/'.$file) === true )
				unlink($destination.'/'.$file);
				
			copy(($src.'/'.$file), ($destination.'/'.$file));
		}
	}
}
	

copy_r('../controllers','fichevitrine/controllers/');
copy_r('../css','fichevitrine/css/');
copy_r('../data','fichevitrine/data/');
copy_r('../doc','fichevitrine/doc/');
copy_r('../js', 'fichevitrine/js/');
copy_r('../models', 'fichevitrine/models/');
copy_r('../swf', 'fichevitrine/swf/');
copy_r('../translations', 'fichevitrine/translations/');
copy_r('../views', 'fichevitrine/views/');
copy('../config.xml','fichevitrine/config.xml');
copy('../fichevitrine.php', 'fichevitrine/fichevitrine.php');

rmdir_r("fichevitrine/js/jspdf/doc");
rmdir_r("fichevitrine/js/jspdf/examples");
rmdir_r("fichevitrine/js/jspdf/test");
rmdir_r("fichevitrine/js/jspdf/tools");
rmdir_r("fichevitrine/js/jspdf/__MACOSX");
rmdir_r("fichevitrine/data/users");

mkdir("fichevitrine/data/users",0777);





	
?>